• word of the day

    nicotiana alata

    nicotiana alata - Dictionary definition and meaning for word nicotiana alata

    Definition
    (noun) South American ornamental perennial having nocturnally fragrant greenish-white flowers
Download our Mobile App Today
Receive our word of the day
on Whatsapp